self-imposed term - German English Dictionary